package javamusic.negocio;

import java.sql.Connection;
import java.sql.Date;
import java.util.Collection;



import javamusic.DAO.ReservaClienteDAO;

import javamusic.excepcion.DAOExcepcion;

import javamusic.modelo.ReservaCliente;

public class GestionReservaCliente {
	
	public ReservaCliente insertar(String fecha, String descripcion,int idsala, String correo)
			throws DAOExcepcion {
		ReservaClienteDAO dao = new ReservaClienteDAO();
		ReservaCliente vo= new ReservaCliente();
		//Connection con = null;
		//
		
		//vo.setFechas(fecha);
		vo.setFechas(fecha);
		vo.setDescripcion(descripcion);
		vo.setIdsala(idsala);
		//vo.setIdcliente(idcliente);
		vo.setCorreo(correo);
		return dao.insertar(vo);
		
		

		//return dao.insertar(_oEntida);
	}
	
	
	
	public Collection<ReservaCliente> listar() throws DAOExcepcion {
		ReservaClienteDAO dao = new ReservaClienteDAO();
		//dao.listar();
		
		return dao.listar();
		
	}

	

	public Collection<ReservaCliente> buscarPorNombre(String nombre)
	    throws DAOExcepcion {
		ReservaClienteDAO dao = new ReservaClienteDAO();
		return dao.buscaPorNombre(nombre);
		//return dao.listar();
		
		}
	
	
	public Collection<ReservaCliente> Login(String correo,String clave)
			throws DAOExcepcion {
		
		ReservaClienteDAO dao = new ReservaClienteDAO();
		return dao.Login(correo,clave);
		
	}

}
